package com.briup.bookstore.dao;

import com.briup.bookstore.common.model.entity.Book;

import java.util.List;

public interface BookDao {

    /**
     * 条件查询图书信息
     * @param book
     * @return
     */
	List<Book> selectByClause(Book book);

    /**
     * 插入图书信息
     * @param book
     */
	void insert(Book book);

    /**
     * 删除图书信息
     * @param ids
     */
    void delete(List<Integer> ids);

    /**
     * 根据ID查询图书信息
     * @param id
     * @return
     */
    Book selectById(Integer id);

    /**
     * 修改图书信息
     * @param bookParam
     */
    void update(Book bookParam);

}
